#include "Volume.h"

using namespace std;


// Constructor
Volume::Volume(){
	cout << "Volume Constructor!" << endl;
}
Volume::Volume(rapidxml::xml_node<char>* vol){
cout << "Volume Constructor" << endl;
	// = vol->value();
	//cout << "Volume CONSTRUCTOR! with a name of " <<  name << endl;
}
// Destructor
Volume::~Volume(){
	cout << "Volume DESTRUCTOR!" << endl;
}
vector<string> Volume::get_pre_commands(){
	cout << "Getting Post Commands from Volume" << endl;
	return pre_commands;
}

vector<string> Volume::get_post_commands(){
	cout << "Getting Post Commands from Volume" << endl;
	return post_commands;
}
vector<string> Volume::get_locations(){
	cout << "Getting Locations from Volume" << endl;
	return locations;
}


// Accessors
string Volume::get_directory(){return directory;}
string Volume::get_log_dir(){return log_dir;}

//Mutators
void Volume::set_directory(string in){directory = in;}
void Volume::set_log_dir(string in){log_dir = in;}
